﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace IterationLife.Domains.Sports.Dtos.MTSports
{
    public class MTPersonData : MTGatherLv2
    {
        public bool? hrValid { get; set; }
        public bool? gpsValid { get; set; }
        public int data_type { get; set; }
    }
}


//data_type服务端存储数据类型有五种（主要针对训练）：
//类型4 :全场（维护场次id）
//类型2 :分组全场（指一个分组下所有人全场统计值的汇总, 维护分组id.关键字段：场次id）: 维护match→n分组(指所有组统计值的汇总, 来自于groups)
//类型1 :个人全场（维护人员id.关键字段：场次id，分组id）: 维护分组→n人员关系。如果一个人在多个分组中，本条保存这个在各分组下的全场统计值。
//类型5 :分段全场（指某分组下某分段的所有人的汇总, 维护分段id.关键字段：场次id，分组id）: 维护分组→n段(来自于timeList)
//类型3 :组分段下的个人统计（关键字段：场次id，分组id，分段id，人员id）: 纯统计，分组指的是分组的分段，如果一个人在组分段内有多个分段，需要合并到组的分段中。
//类型6 :组分段下的个人分段统计（关键字段：场次id，人员id，分组id，分组分段id，个人分段id）:是个人分段和分组分段在时间交集上的统计值,每个交集一行。
